home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-09-06 | 3.2 KB | 219 lines | [TEXT/CWIE] |
- // DModelessTextData.cp -- data container class for Everything
-
- #include "AMEngine.h"
- #include "PString.h"
- #include "DModelessTextData.h"
-
-
- //----------
- DModelessTextData::DModelessTextData ()
- {
- AssignPStr (mSmall3, "\pSmall");
- AssignPStr (mLarge3, "\pLarge");
- mX12347 = 12345;
- mX12345e8 = 123.45e6;
- AssignPStr (mPassword3, "\pPassword");
- mDate3.od.eraAlt = 0;
- ::GetTime (&mDate3.od.oldDate);
- mTime3.od.eraAlt = 0;
- ::GetTime (&mTime3.od.oldDate);
- AssignPStr (mStyled3, "\pStyled");
- }
-
- //----------
- DModelessTextData::~DModelessTextData ()
- {
- }
-
- //----------
- void DModelessTextData::ReadFromFile (
- AMEngine* engine)
- {
- }
-
- //----------
- void DModelessTextData::WriteToFile (
- AMEngine* engine)
- {
- }
-
-
- //----------
- StringPtr DModelessTextData::GetSmall3 (
- Str255 outPtr) const
- {
-
- AssignPStr (outPtr, mSmall3);
- return (StringPtr)mSmall3;
- }
-
- //----------
- void DModelessTextData::SetSmall3 (
- Str255 inValue)
- {
- AssignPStr (mSmall3, inValue);
-
- SignalDataChanged (idSmall3);
- }
-
- //----------
- void DModelessTextData::SetSmall3 (
- CharsHandle inValue)
- {
- AssignPStr (mSmall3, inValue);
-
- SignalDataChanged (idSmall3);
- }
-
-
- //----------
- StringPtr DModelessTextData::GetLarge3 (
- Str255 outPtr) const
- {
-
- AssignPStr (outPtr, mLarge3);
- return (StringPtr)mLarge3;
- }
-
- //----------
- void DModelessTextData::SetLarge3 (
- Str255 inValue)
- {
- AssignPStr (mLarge3, inValue);
-
- SignalDataChanged (idLarge3);
- }
-
- //----------
- void DModelessTextData::SetLarge3 (
- CharsHandle inValue)
- {
- AssignPStr (mLarge3, inValue);
-
- SignalDataChanged (idLarge3);
- }
-
-
- //----------
- SInt32 DModelessTextData::GetX12347 () const
- {
-
- return mX12347;
- }
-
- //----------
- void DModelessTextData::SetX12347 (
- SInt32 inValue)
- {
- mX12347 = inValue;
-
- SignalDataChanged (idX12347);
- }
-
-
- //----------
- double DModelessTextData::GetX12345e8 () const
- {
-
- return mX12345e8;
- }
-
- //----------
- void DModelessTextData::SetX12345e8 (
- double inValue)
- {
- mX12345e8 = inValue;
-
- SignalDataChanged (idX12345e8);
- }
-
-
- //----------
- StringPtr DModelessTextData::GetPassword3 (
- Str255 outPtr) const
- {
-
- AssignPStr (outPtr, mPassword3);
- return (StringPtr)mPassword3;
- }
-
- //----------
- void DModelessTextData::SetPassword3 (
- Str255 inValue)
- {
- AssignPStr (mPassword3, inValue);
-
- SignalDataChanged (idPassword3);
- }
-
- //----------
- void DModelessTextData::SetPassword3 (
- CharsHandle inValue)
- {
- AssignPStr (mPassword3, inValue);
-
- SignalDataChanged (idPassword3);
- }
-
-
- //----------
- LongDateRec DModelessTextData::GetDate3 () const
- {
-
- return mDate3;
- }
-
- //----------
- void DModelessTextData::SetDate3 (
- LongDateRec inValue)
- {
- mDate3 = inValue;
-
- SignalDataChanged (idDate3);
- }
-
-
- //----------
- LongDateRec DModelessTextData::GetTime3 () const
- {
-
- return mTime3;
- }
-
- //----------
- void DModelessTextData::SetTime3 (
- LongDateRec inValue)
- {
- mTime3 = inValue;
-
- SignalDataChanged (idTime3);
- }
-
-
- //----------
- StringPtr DModelessTextData::GetStyled3 (
- Str255 outPtr) const
- {
-
- AssignPStr (outPtr, mStyled3);
- return (StringPtr)mStyled3;
- }
-
- //----------
- void DModelessTextData::SetStyled3 (
- Str255 inValue)
- {
- AssignPStr (mStyled3, inValue);
-
- SignalDataChanged (idStyled3);
- }
-
- //----------
- void DModelessTextData::SetStyled3 (
- CharsHandle inValue)
- {
- AssignPStr (mStyled3, inValue);
-
- SignalDataChanged (idStyled3);
- }
-